* {
  margin: 0;
  padding: 0;
}

ul {
  list-style: none;
}

#menu-list {
  display: none;
}

.container {
  background-color: #888;
}

.container::after {
  content: "";
  display: block;
  clear: both;
}

header {
  height: 80px;
  background-color: #888;
}


.meun li {
  height: 40px;
  line-height: 40px;
}

.article-list {
  box-sizing: border-box;
  padding: 30px;
  background: #fff;
}

.about-me,.first {
  margin-top: 90px;
}


header .header-author {
  height: 40px;
  width: 120px;
  float: left;
  line-height: 36px;
  text-align: center;
  color: #fff;
  box-sizing: border-box;
  border: 2px solid #fff;
  margin-top: 20px;
  margin-left: 90px;
  /* padding: 5px 10px; */
}

header ul {
  float: right;
  height: 80px;
}

header ul li {
  float: left;
  /* padding: 0px 20px 0px; */
  margin-right: 20px;
  line-height: 80px;
  color: #fff;
  text-decoration: underline;
}

.article-list h3 {
  font-size: 40px;
}


.article {
  box-sizing: border-box;
  padding: 20px;
  border-bottom:  1px solid #888;
}



.article-list .article-info {
  margin-bottom: 10px;
}

.article-list .article-info span {
  color: #000;
  text-decoration: underline;
  
}

.article-list .article article {
  font-size: 18px;
  line-height: 30px;
  margin-top: 20px;
}

article {
  text-indent: 2em;
}
